multiservice vessel - English Synonyms Dictionary